/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package media;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.Set;
import java.util.TreeSet;

/**
 * Classe qui définit le média Video
 * @author Florian MININ & Khémon BEH
 */
public class Video extends MediaAuteur{

    /**
     * Variable de classe
     */
    public final static String TYPE_MEDIA_VIDEO = "Video";
    public final static Set<String> EXTENSIONS_VIDEO = new TreeSet<String>(Arrays.asList(".avi",".mp4"));

    /**
     * Attributs
     */
    private String anneeDeSortie;
    private String titre;

    /**
     * Constructeur par défaut
     */
    public Video(){
        super();
        titre = "";
        anneeDeSortie = "inconnue";
    }

    @Override
    public String toString(){
        return super.toString()
                + "\nAnnee de sortie : " + anneeDeSortie;
    }

    @Override
    public String getType() {
        return TYPE_MEDIA_VIDEO;
    }

    public String getAnnee() {
        return anneeDeSortie;
    }

    public void setAnnee(String _annee){
        anneeDeSortie = _annee;
    }

    public void setTitre(String titre){
        this.titre = titre;
    }

    public String getTitre() {
        return titre;
    }
}
